home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / business / rm35dp23.zip / REQUEST.TXT < prev    next >
Text File  |  1994-12-30  |  78KB  |  1,577 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10. for DOS
  11.  
  12. Version 3.5
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20. USER'S GUIDE
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38. COPYRIGHT NOTICE
  39.  
  40. This software package and user's guide are produced by and are the
  41. intellectual property of SBS. All rights reserved. RequestMANAGER is
  42. shareware, and may be freely distributed. Registration realizes certain
  43. benefits, see the README.1ST file for details. No part of this publication
  44. may be modified, or translated into any language by any means without the
  45. express written permission of SBS.
  46.  
  47.  
  48.  
  49. DISCLAIMER
  50.  
  51. This software is provided as-is, without warranty of any kind, either
  52. expressed or implied, but not limited to, the implied warranties of
  53. merchantability and fitness for a particular purpose. In no event shall SBS be
  54. held liable for any loss of profit or any other commercial damage, including
  55. but not limited to special, incidental, or other damages.
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. RequestMANAGER
  66. version 3.5
  67. 12/30/1994
  68.  
  69.  
  70.  
  71.  
  72.  
  73. Epson is a registered trademark of Seiko Epson Corporation.
  74. Excel, MS-DOS are registered trademarks of Microsoft Corporation.
  75. Dbase is a registered trademark of Borland International.
  76. IBM is a registered trademark of International Business Machines Corporation.
  77. GroupWise is a registered trademark of Novell Corporation.
  78. Lotus 1-2-3 is a registered trademark of Lotus Development Corporation.
  79. WordPerfect, DataPerfect, Office, Shell are registered trademarks of WordPerfect Corporation.
  80.  
  81.  
  82.  
  83.  
  84. ■SBS
  85. Spindrift Business Services
  86. Box 31421 - 6155 North Street
  87. Halifax, Nova Scotia B3K 5Z1
  88. CANADA
  89. Internet (E-Mail): ac146@cfn.cs.dal.ca
  90.  
  91. Printed in CANADA TABLE of CONTENTS
  92.  
  93.  
  94. COPYRIGHT NOTICE . . . . . . . . . . . . . . . . . . . . . . .   i
  95.  
  96. DISCLAIMER . . . . . . . . . . . . . . . . . . . . . . . . . .   i
  97.  
  98. TABLE of CONTENTS. . . . . . . . . . . . . . . . . . . . . . .  ii
  99.  
  100. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . .   1
  101.  
  102. GETTING STARTED. . . . . . . . . . . . . . . . . . . . . . . .   3
  103.       Loading RequestMANAGER:. . . . . . . . . . . . . . . . .   3
  104.       Configuring your printer (DPPRINT):. . . . . . . . . . .   3
  105.       Starting RequestMANAGER - command mode . . . . . . . . .   4
  106.       Starting RequestMANAGER - batch file . . . . . . . . . .   4
  107.       Changing the Screen Size . . . . . . . . . . . . . . . .   5
  108.  
  109. PASSWORDS. . . . . . . . . . . . . . . . . . . . . . . . . . .   6
  110.  
  111. PROGRAM LAYOUT . . . . . . . . . . . . . . . . . . . . . . . .   7
  112.  
  113. MENUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  114.       Main Menu. . . . . . . . . . . . . . . . . . . . . . . .   9
  115.       Misc Panel Menu. . . . . . . . . . . . . . . . . . . . .   9
  116.       Report Menu. . . . . . . . . . . . . . . . . . . . . . .  10
  117.       Analysis Report Menu . . . . . . . . . . . . . . . . . .  10
  118.       List/Detail Report Menu. . . . . . . . . . . . . . . . .  10
  119.       Misc Reports Menu. . . . . . . . . . . . . . . . . . . .  10
  120.       Export Menu. . . . . . . . . . . . . . . . . . . . . . .  11
  121.       Merge Menu . . . . . . . . . . . . . . . . . . . . . . .  11
  122.  
  123. DATA PANELS. . . . . . . . . . . . . . . . . . . . . . . . . .  12
  124.       Client Information Panel . . . . . . . . . . . . . . . .  14
  125.       Request Information Panel. . . . . . . . . . . . . . . .  16
  126.       Request Detail Information Panel . . . . . . . . . . . .  18
  127.  
  128. DATA CHECKING PANELS . . . . . . . . . . . . . . . . . . . . .  19
  129.       Client Hear-About-Us Panel . . . . . . . . . . . . . . .  19
  130.       Client Prov/State Panel. . . . . . . . . . . . . . . . .  19
  131.       Client Type Panel. . . . . . . . . . . . . . . . . . . .  19
  132.       Product Panel. . . . . . . . . . . . . . . . . . . . . .  19
  133.       Request Source Panel . . . . . . . . . . . . . . . . . .  19
  134.       Request Type Panel . . . . . . . . . . . . . . . . . . .  19
  135.       User Panel . . . . . . . . . . . . . . . . . . . . . . .  20
  136.  
  137. REPORTS. . . . . . . . . . . . . . . . . . . . . . . . . . . .  21
  138.       Select a Report. . . . . . . . . . . . . . . . . . . . .  21
  139.       Dpprint Printer Program. . . . . . . . . . . . . . . . .  23
  140.       Add a New Report/Change an Existing Report . . . . . . .  24
  141.  
  142. REPORTS - ANALYSIS . . . . . . . . . . . . . . . . . . . . . .  25
  143.       Inventory Detail by Product Report . . . . . . . . . . .  26
  144.       Inventory Summary by Product Report. . . . . . . . . . .  26
  145.       #Requests per Month (Workload) Report. . . . . . . . . .  27
  146.       #Requests and Average Response Report. . . . . . . . . .  27
  147.       #Detail by Product per Month Report. . . . . . . . . . .  29
  148.       #Requests by Prov/State per Month Report . . . . . . . .  29
  149.       #Detail by Product & Prov/State per Month Report . . . .  29
  150.       #Detail by Prov/State & Product Report . . . . . . . . .  31
  151.       #Requests by Source per Month Report . . . . . . . . . .  31
  152.       #Requests by Type per Month Report . . . . . . . . . . .  31
  153.       Hear-About-Us by Prov/State Report . . . . . . . . . . .  33
  154.       Hear-About-Us by Where (Comment) Report. . . . . . . . .  33
  155.  
  156. REPORTS - LIST/DETAIL. . . . . . . . . . . . . . . . . . . . .  35
  157.       Client List Report . . . . . . . . . . . . . . . . . . .  36
  158.       Request List & Request Detail Report . . . . . . . . . .  36
  159.       Product List Report. . . . . . . . . . . . . . . . . . .  37
  160.  
  161. REPORTS - OTHER. . . . . . . . . . . . . . . . . . . . . . . .  39
  162.       Covering Letter. . . . . . . . . . . . . . . . . . . . .  39
  163.       Mailing Labels . . . . . . . . . . . . . . . . . . . . .  40
  164.       Mailing Labels w/detail. . . . . . . . . . . . . . . . .  40
  165.       Shipping Sheet . . . . . . . . . . . . . . . . . . . . .  40
  166.  
  167. EXPORT . . . . . . . . . . . . . . . . . . . . . . . . . . . .  41
  168.  
  169. MERGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  42
  170.  
  171. POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  43
  172.  
  173. HOW TO USE . . . . . . . . . . . . . . . . . . . . . . . . . .  44
  174.       Inventory - Balance Forward. . . . . . . . . . . . . . .  44
  175.       Inventory - Adjustments/Goods Received . . . . . . . . .  45
  176.  
  177. APPENDIX . . . . . . . . . . . . . . . . . . . . . . . . . . .  47
  178.       List of Files. . . . . . . . . . . . . . . . . . . . . .  47
  179.       Indexes. . . . . . . . . . . . . . . . . . . . . . . . .  47
  180.       System Requirements. . . . . . . . . . . . . . . . . . .  48
  181. INTRODUCTION
  182.  
  183. Today's business is all about clients!
  184.  
  185. How to reach them, get them, keep them, and provide them the information
  186. they need to purchase your products, all in a cost effective manner.
  187.  
  188. That's where RequestMANAGER comes in. RequestMANAGER, is the easy to
  189. use, yet powerful database, for the tracking and analysis of client requests
  190. and material inventories.
  191.  
  192. RequestMANAGER is menu driven, it's intuitive windowed interface allows
  193. even the novice user to easily enter and manipulate data, produce reports, or
  194. analyze data, while providing the manager with timely analysis and the
  195. information necessary to improve the bottom line. 
  196.  
  197. Specifically designed as a marketing tool, for organizations that receive
  198. requests from potential clients for promotional literature, RequestMANAGER
  199. collects the information received over the telephone from clients, tracks those
  200. requests, prints bills of lading and mailing labels, and analyzes the results.
  201. RequestMANAGER can show you patterns in your data, patterns in
  202. workload, and variations in the product requested by type/ source/ or area,
  203. calculate your average response time, and help determine the most effective
  204. means of client contact.
  205.  
  206. RequestMANAGER can reduce the paper handling necessary to process client
  207. requests. One piece of paper can act as both a bill of lading, picking ticket,
  208. and mailing label - this can save you time (and money), and by the
  209. elimination of duplication, reduce any chance of error.
  210.  
  211. RequestMANAGER works with WordPerfect Corporation's DataPerfect
  212. database. You must have DataPerfect vers 2.3 or later for RequestMANAGER
  213. to operate properly. RequestMANAGER is multi-userable, it can handle up to
  214. 99 users simultaneously.
  215.  
  216. RequestMANAGER can be easily modified, reports added or changed, please
  217. see your DataPerfect manual for details. As database theory/design/
  218. maintenance and DataPerfect terminology are detailed in your DataPerfect
  219. manual, no attempt will be made here to restate them. Please see your
  220. DataPerfect manual for details.
  221.  
  222. Welcome to RequestMANAGER. GETTING STARTED
  223.  
  224. This section will describe how to load RequestMANAGER onto your
  225. computer's hard drive, where to place the program, and how to start and exit
  226. the program. Please see the APPENDIX for hardware suggestions.
  227.  
  228. RequestMANAGER works with WordPerfect Corporation's DataPerfect
  229. database program. You must have DataPerfect loaded and operating properly
  230. before RequestMANAGER is loaded. If DataPerfect is not yet loaded please
  231. do so now, see the DataPerfect manual for details.
  232.  
  233.  
  234. Loading RequestMANAGER:
  235.  Create a subdirectory to hold RequestMANAGER.
  236.  
  237.   At the DOS prompt type             MD C:\REQUEST
  238.   Then press                         [ENTER]
  239.  
  240.              Copy the empty RequestMANAGER data files to the 
  241.                RequestMANAGER subdirectory.
  242.  
  243.                Insert the original RequestMANAGER diskette into
  244.                drive A.
  245.                At the DOS prompt typeCOPY A:*.*  C:\REQUEST
  246.                Then press           [ENTER]
  247.  
  248. As each file is copied it is listed to the screen. When all of the files have been
  249. copied the disk drive's light will go out, at this point you may remove the
  250. original diskette from the disk drive.
  251.  
  252.  
  253.  
  254.       Configuring your printer (DPPRINT):
  255.              It is preferable to start RequestMANAGER with the memory  
  256.                resident printing program DPPRINT loaded (see the section 
  257.                Reports for details). If your printer was not selected for 
  258.                DPPRINT when DataPerfect was installed, you must do it
  259.                now.  
  260.  
  261.                Go to DataPerfect's subdirectory. (Assume it's DP)
  262.                At the DOS prompt typeCD C:\DP
  263.                press                [ENTER]
  264.  
  265.                Configure DPPRINT.
  266.                At the DOS prompt typeDPPRINT /C
  267.                press                [ENTER]
  268.                Follow the procedures outlined in your DataPerfect manual
  269.                to select a printer.
  270.  
  271.  
  272.       You are now ready to start RequestMANAGER.
  273.  
  274.       Starting RequestMANAGER - command mode
  275.              To start RequestMANAGER from the DOS prompt.
  276.  
  277.                Go to the RequestMANAGER's subdirectory.
  278.                At the DOS prompt typeCD C:\REQUEST
  279.                press                [ENTER]
  280.               
  281.                Then start the program.
  282.                This assumes that you have loaded the DataPerfect program
  283.                as detailed in the DataPerfect manual, and that PATH
  284.                knows the location of the DataPerfect program files.
  285.                At the DOS prompt typeDPPRINT
  286.                press                [ENTER]
  287.                At the DOS prompt typeDP REQUEST
  288.                press                [ENTER]
  289.  
  290.                If PATH does not know the location of the DataPerfect
  291.                program files (ie: the above command returns a "Bad 
  292.                Command or Filename" error message, you must type out
  293.                the full command. (This assumes DataPerfect is located in
  294.                the DP sub-directory as mentioned in the DataPerfect
  295.                manual). If you have installed DataPerfect in a different
  296.                subdirectory, then you must substitute your subdirectory
  297.                name for the 1st DP in the following command.
  298.  
  299.                At the DOS prompt typeC:\DP\DPRINT
  300.                press                [ENTER]
  301.                At the DOS prompt typeC:\DP\DP REQUEST
  302.                press                [ENTER]
  303.  
  304.       You will now be presented with RequestMANAGER's opening screen.
  305.       To leave the program press the [F7] key.
  306.  
  307.  
  308.  
  309.       ■Starting RequestMANAGER - batch file
  310.              As shown above, to start RequestMANAGER you must
  311.                execute four commands. If you don't wish to start   
  312.                RequestMANAGER manually, you can by batch file. A batch
  313.                file is a DOS text file that contains a list of commands, which
  314.                are executed one command at a time in order. Using a batch
  315.                file saves having to type 4 commands to start 
  316.                RequestMANAGER, you type only 1. This is the preferred
  317.                method to start RequestMANAGER.
  318.  
  319.              The batch file [RUN.BAT] was on your RequestMANAGER
  320.                diskette. 
  321.                At the DOS prompt typeRUN
  322.                press                [ENTER]
  323.  
  324.                To work properly, DataPerfect must be in the DP     
  325.                subdirectory, and be in DOS' PATH. If not, then RUN.BAT
  326.                must be edited. See your DOS manual for details on changing 
  327.                a batch file and/or changing DOS's PATH.
  328.  
  329. As detailed above, RequestMANAGER and DataPerfect can be started from
  330. the DOS prompt. However, it is far better (easier still) to start both programs,
  331. or just about any other program for that matter, from WordPerfect
  332. Corporation's Shell program. Shell must be purchased separately from your
  333. local computer retailer, is NOT expensive, and features user defined macros,
  334. clipboard, and much easier program startup. 
  335.  
  336. Shell (or WordPerfect Office/Novell Groupwise) also allows the user to
  337. automate certain routine/repetitive procedures, such as batch data input. (For
  338. example: entering data for requests from number of clients. Each call having
  339. the same basic information; date, time, part requested ..... .) By using shell, the
  340. user can dramatically reduce the number of keystrokes necessary to maintain
  341. (keep current) an information system. Please see the Shell section of your
  342. DataPerfect manual for details.
  343.  
  344.  
  345.  
  346. Changing the Screen Size
  347. DataPerfect is a character based application that runs in strictly in 80 column
  348. text mode. Because of this, if DataPerfect/RequestMANAGER is running on
  349. a computer with a video card which supports extended DOS text modes (some
  350. EGA/VGA cards), you can change the screen size. The screen size can be
  351. changed only in height (number of lines), not width. DataPerfect can only
  352. run in 80 column mode, ie:80x30, 80x43, 80x60. Running in 132 column mode
  353. will cause an unreadable display. No matter which size is selected.
  354. DataPerfect will use the top 25 lines. Any additional lines can be used by a
  355. user installed text file. RequestMANAGER comes with a text file which can
  356. display function key information, in lines 26-30, at the bottom of the screen.
  357. The text information is included in the RUN.BAT file (see pg 4), to do this.
  358.  
  359. To use this extended screen support, your display must be set to 80x30. Please
  360. see your video card's documentation to see how to do this. Normally setting a
  361. display to an extended size involves typing a DOS command. If so, the
  362. RUN.BAT file may be edited to change the screen size "automatically" for
  363. you. If you don't change the screen size then you will see the function key
  364. template (that would be displayed at the bottom of a 80x30 screen), appear
  365. before DataPerfect starts, then disappear. Running in normal DOS text mode
  366. has NO effect on the operation of RequestMANAGER except you won't see
  367. the template at the bottom of the screen.
  368.  
  369.  
  370.  
  371. It is important to thoroughly read and understand the information in this
  372. guide and the DataPerfect manual/workbook before data is entered in
  373. RequestMANAGER.  The HOW-TO-USE section contains valuable
  374. information on the setting up of the program. Read this section BEFORE data
  375. is entered. PASSWORDS
  376.  
  377. RequestMANAGER supports three passwords levels: source code (definer -
  378. programmer), supervisory, and user.
  379.  
  380. RequestMANAGER will restrict access to the program by requesting the user
  381. to enter their USER ID and PASSWORD at program start-up. Passwords act
  382. like a key to a door, allowing only those with
  383. the correct one, access to what is on the inside.
  384.  
  385. The information about each authorized user is
  386. maintained in the User ID panel. Initially, this
  387. panel has only one entry, called QUICK
  388. ENTRY. Quick Entry has NO information for
  389. either the User ID or password. This allows the
  390. user to initially start the program without a
  391. password.
  392.  
  393. When RequestMANAGER is started, the user will be presented with the
  394. Login/Password screen. At the initial start-up, the first time the program is
  395. started, when the user is requested to type in their User ID and then 
  396.  
  397. Password, the user should press the [ENTER] key at each request. The user
  398. will then see the Main Menu. At this point, the SUPERVISOR (the person
  399. with the Supervisor password), should enter the authorized users. Please see
  400. the section DATA CHECKING PANELS: User Panel, for further information.
  401.  
  402. If User passwords are NOT required, then do not enter any information in
  403. the User ID panel. The supervisor, can also de-select the User ID panel so
  404. users are not presented with the Login Name/Password screen at start-up. See
  405. your DataPerfect manual for details. IT IS STRONGLY SUGGESTED THAT
  406. INDIVIDUAL LOGIN NAMES AND PASSWORDS BE USED.
  407.  
  408. The Definer and Supervisor passwords are located on the registration card,
  409. below the registration number, which accompanies registered copies of
  410. RequestMANAGER. Without these passwords, RequestMANAGER cannot be
  411. changed, data can't be imported, users added, bulk deletes performed, or the
  412. index file re-created in the event of any corruption, ........ .
  413.  
  414. Keep your registration in a safe place (not where it might be accessed by non-
  415. authorized persons). If you change the Definer and Supervisor passwords,
  416. make note of them, and keep that record safe. IF THE DEFINER PASSWORD
  417. IS CHANGED, THEN LOST, THERE IS NO WAY TO UNLOCK THE
  418. PROGRAM, OR SUBSEQUENTLY CHANGE THOSE PASSWORDS! PROGRAM LAYOUT
  419.  
  420. The RequestMANAGER database is menu driven. The user enters and leaves
  421. RequestMANAGER via the Main Menu. Through the Main Menu the user can
  422. access the main data entry panels (Client, Request and Request Detail for
  423. both posted and non-posted data), the Misc Panel Menu (a collection of less
  424. frequently used data entry panels), the Report Menu (through which the
  425. Analysis or List/Detail Report Menus can be entered), the Export and Merge
  426. Menus, and the Post command.
  427.  
  428. Once in a second or third level menu (ie: the Report Menu is a second level
  429. menu, the Analysis Report Menu is a third level menu), pressing the [F7] key,
  430. as detailed at the bottom of each of these screens will take you back to the
  431. previous menu.
  432.  
  433.  
  434.       EXAMPLE:    To move from the Analysis Report Menu to the Main
  435.                   Menu.
  436.  
  437.                   Notice in the above flow chart, that the Analysis Report
  438.                   Menu is a third level menu.
  439.  
  440.       Press       [F7]
  441.       Press       [F7]
  442.  
  443.       The user is now at the Main Menu. MENUS
  444. There are eight menus in RequestMANAGER, they are: the Main Menu, Other
  445. Panels Menu, Report Menu, Analysis Report Menu, List/Detail Report Menu,
  446. Misc Report Menu, Export Menu, and the Merge Menu. A menu enables the
  447. user to quickly and easily perform operations and commands, that have been
  448. grouped together for convenience on one screen.
  449.  
  450. To use a menu, the database user chooses an operation to perform, by entering
  451. the operation's key number shown to the left of each operation.
  452.  
  453.       EXAMPLE:    To select the Client panel from the Main Menu
  454.  
  455.                   Notice the number shown to the left of Client (in the
  456.                   shaded box - Fig 2), this is the operation key. This
  457.                   key/number must be entered to start the Client panel.
  458.  
  459.       Press       1
  460.       Then        [ENTER]
  461.  
  462.       The user will now be in the Client panel.
  463.  
  464. Note, any operation keys that are numeric (ie: 1,2,3....) require a two step
  465. process to execute. Once the number is entered, the [ENTER] key must be
  466. pressed to execute that operation. However, if an operation key is not
  467. numeric (ie: F7), then it is a single step operation. Just that key has to be
  468. pressed to execute that operation.
  469.  
  470.       EXAMPLE:    To EXIT the Main Menu and leave the
  471.                   RequestMANAGER program.
  472.  
  473.                   Notice the operation key to the left of EXIT
  474.                   PROGRAM.
  475.  
  476.       Press       [F7]
  477.  
  478.       The user will have left the RequestMANAGER program.
  479.  
  480. There are two operations that can be performed from the Main Menu, that are
  481. not shown on the Main Menu. These are the Panel and Report Lists. These can
  482. be accessed by entering 99 or 98 respectively then [ENTER] while in the Main
  483. Menu. You will then be prompted for the definer password before you can
  484. proceed. See the DataPerfect manual for information on the Panel and Report
  485. Lists.
  486.  
  487.       EXAMPLE:    To access the Panel List from the Main Menu.
  488.  
  489.       Press       [99]
  490.       Then        [ENTER]
  491.  
  492.       The user will now see the Panel List.
  493.  
  494.  
  495. Main Menu:
  496. The Main Menu, shown below, is the first screen seen by the user after the
  497. RequestMANAGER database starts (see Getting Started for details on
  498. starting RequestMANAGER).
  499.  
  500.  
  501. Through the Main Menu, the database user can access the main data panels
  502. and add/change/delete/or inquire data, enter the Misc Panel Menu to access
  503. data checking panels, enter the REPORT Menu and run one or more of the
  504. pre-defined reports, enter the Export or Merge Menus and export (move) data
  505. to other application programs or create a WordPerfect secondary merge file
  506. for use in mail merge, Post data, or leave the RequestMANAGER database.
  507.  
  508.  
  509.  
  510. Misc Panel Menu:
  511. The Misc Panel Menu is a collection of less frequently used data information
  512. panels.
  513.  
  514. Information entered through any of those panels provides for data checking.
  515. For example, by maintaining a list of valid type codes, and allowing only
  516. those valid type codes to be used and entered, and being consistent in the use
  517. of the codes, provides for accurate data, and would permit the user at some
  518. future date, to analyze requests by those type code. As the data entered is
  519. consistent
  520.  
  521.  
  522.  
  523.  
  524. Report Menu:
  525. The report menu, is a second level menu, that the user enters from the Main
  526. Menu. Once entering, the user can select, the Analysis Report Menu,
  527. List/Detail Report Menu, and Other Report Menu. Once the user makes the
  528. appropriate choice one of the three third level menus is displayed on the
  529. screen.
  530.  
  531.  
  532.  
  533. Analysis Report Menu:
  534. The Analysis Report Menu is a third level menu, entered by the user from the
  535. Report Menu. The Analysis Report Menu allows the user to easily analyze the
  536. data. Included are reports such as detail and summary inventory calculations,
  537. analysis by prov/state, type, source, product ......
  538.  
  539.  
  540.  
  541.  
  542. List/Detail Report Menu
  543. List/Detail Report Menu is also a third level menu, however unlike the
  544. Analysis Report Menu, it provides no analysis function, but acts as a means
  545. of printing selected data. 
  546.  
  547.  
  548.  
  549. Misc Reports Menu
  550. The final third level menu is the Misc Reports Menu. Misc Reports are reports
  551. that don't fit into the previous report categories; analysis, or list/detail. Misc
  552. Reports Menu includes reports for producing a covering letter, mailing labels,
  553. or shipping sheet.
  554.  
  555.  
  556.  
  557. Export Menu
  558. The export menu provides an easy avenue for the user to move (export) data
  559. to other application programs, such as Lotus 1-2-3, Excel, Dbase. The
  560. automated export of the following information has been provided for; client,
  561. request and request detail both posted and non-posted.
  562.  
  563.  
  564.  
  565. Merge Menu
  566. The final menu is the Merge Menu. It provides for easily exporting in the
  567. WordPerfect secondary merge format, of the client and request transaction
  568. files. Files created in this format are used by word processors, when
  569. performing a mail merge.
  570.  
  571.  
  572.  
  573.  
  574. DATA PANELS
  575.  
  576. Every data file in RequestMANAGER has its own panel. A panel is used as a
  577. means of displaying on the screen, the information that is contained in a
  578. particular data file. For example, the Client Information panel will display
  579. information (name, address, phone number ....) for each client, on the screen,
  580. one client at a time.
  581.  
  582. As shown in Fig 5 Page 13, there are five main data files; Client, Request
  583. non-posted, Request posted, Request Detail non-posted, and Request Detail
  584. posted Information. There are also a series of smaller data files, that are
  585. related to the main files. These smaller files are used for data checking. For
  586. example, the Prov/State data file contains a list of standard abbreviations for
  587. provinces/states, which are used to check the accuracy of the information
  588. entered by the user. A data checking field is indicated by a [] to the left of a
  589. field. For example, the Client Information panel has 3 data checking fields
  590. (client type, province/state, and hear-about-us). Please see Fig 6 - page 14.
  591.  
  592. The main data files are linked, the user can move from one to another. The
  593. link symbol is indicated by a [▒]. The user could select a client, move down to
  594. their posted request histories - choose one, then view it's data (date, type,
  595. source, and what was sent).
  596.  
  597. The information that is displayed, one screen at a time is called a record,
  598. while one particular piece of this data is called a field. For example, if the
  599. Client Information panel was displayed on the screen for the client FRED
  600. SMITH (see Fig 6), then all of the information shown makes up FRED
  601. SMITH's record, while the city shown would make up FRED SMITH's city
  602. field.
  603.  
  604. Data can be changed, deleted or created through a data panel. When a new
  605. client is added, a new client record is created, including a name field, address
  606. field, city field ...... . Should at some time the user wish to modify or change a
  607. particular record, ie: enter a new address, then the corresponding address
  608. field would be edited.
  609.  
  610. At anytime, while in a panel, the [F3] key may be pressed for additional
  611. information.
  612.  
  613.       Number of times F3 pressed    Result
  614.             Once                    Specific help for that field
  615.             Twice                   General help
  616.             Three                   Function Key list
  617.             Four                    Function & Formula Help
  618.  
  619. If you have any questions regarding the use of, or how to move about in data
  620. panels, please refer to the sections Navigating a Database, Entering Data, and
  621. Using Links in your DataPerfect Workbook. Panels cont: Client Information Panel
  622.  
  623. The 1st main data panel is the Client Information panel. It is probably the
  624. most used panel in RequestMANAGER. It is used whenever a new client is
  625. created, or changed/deleted, as well as a convenient means of accessing
  626. related request information (without having to know Request ID's, and
  627. Request Detail ID's).
  628. As shown above, in Fig 6, the Client Information panel, maintains the most
  629. commonly used client information (name, address city ....), as well as listing
  630. the last 5 requests created for that client. The number in the upper right
  631. corner is the Client ID. This number is unique for each client. As clients are
  632. created they are automatically assigned their own number. You cannot change
  633. any information in this field, but you can in other fields in the Client
  634. Information panel.
  635.  
  636. The street field is a variable length text field. This field will hold more than
  637. the two lines displayed, however only the top two lines can be printed. You
  638. must use [TAB] to leave the street field if any text has been entered, pressing
  639. [ENTER] will just add extra lines to the address field. Additional lines added
  640. but not displayed, will be indicated by the [] character appearing at the
  641. bottom right of the street field.
  642.  
  643. The Client Information panel has 3 data checking fields (Client Type,
  644. Province/State, and Hear-About-Us). Please see Fig 6 - page 14. These ensure
  645. that the data entered is accurate. There are times when you may need to
  646. defeat the data checking. For example, the Province/State field provides data
  647. checking of the prov/state abbreviations entered by the user. But those
  648. abbreviations only apply to clients from the US and CANADA. A client from
  649. France or Poland, for example, would not have a prov/state code. To get
  650. around the data checking - once in the data checking field, press the [SPACE
  651. BAR] to erase any information displayed, then [ENTER] to accept no entry.
  652. You will then be reminded that what is now in the field (no entry) does not
  653. match any entry in the data checking file, if that is correct, press [0] to
  654. proceed.
  655.  
  656. The information in the Phone and Fax fields can be used to dial a phone/fax
  657. number, if a modem is attached to the computer running RequestMANAGER. 
  658. See the DataPerfect manual for details.
  659.  
  660. The comment field allows the user to enter any comments for a particular
  661. client, up to 50 characters per client is permitted. The Comment field can also
  662. be used to further analyze clients, if the Comment field contains only data of
  663. the same type and format. For example, if the user wished to determine not
  664. only how clients heard about their products but also from where? The
  665. Comment field could contain newspaper names, operator numbers (1-800
  666. telephone number ask for operator number), magazine ...... A report could then
  667. be designed to analyze the combinations of the hear-about-us and comments
  668. fields. The only requirement to do this, would be that any information
  669. entered must always be entered the same way. ie: LA Times is not the same as
  670. Los Angles Times or Times (While we can see that they are the same, a
  671. computer can't). See Fig 19a & 19b.
  672.  
  673. The lower right of the Client Information panel displays unposted request
  674. information that is related to a particular client. This window can show the
  675. last 5 unposted request records; their transaction request numbers, when they
  676. were received and shipped, what type of request they were, and their record
  677. printed indicator.
  678.  
  679. The bottom left of the panel contains 2 links to other panels, the unposted
  680. and posted detail panels. Beside each link is descriptive text that tells the user
  681. how to access the next panel. For example, in Fig 6, to go to the unposted
  682. Detail panel, the user would place the cursor on the 1st link, and press the []
  683. key. Panels cont: Request Information Panel
  684.  
  685. The next main data file, is the Request Information panel. Like the others,
  686. it's ID number is located in the upper right corner, and it shows - at the lower
  687. right - information that is related to it. In this case, a list of material
  688. requested. See Fig 7, Request Information Panel.
  689. The Request Information panel uses 2 related data files for data checking,
  690. Request Type, and Request Source. It also has fields for Received Date,
  691. Shipped Date, Request Type, Request Source, and Select. 
  692.  
  693. Received Date is the date the client's request was received. The Shipped Date
  694. is the date the request is filled (shipment date). Enter the Shipped Date only
  695. if different from the date the mailing labels and shipping sheet are run. When
  696. the Mailing Labels/w detail and Shipping Sheet reports are run, the report's
  697. run date will be automatically entered into the Shipment Date field of any
  698. that are records printed, if the field was empty when the report was run. 
  699.  
  700. The Select field allows the user to select a record(s) for printing (the user can
  701. also de-select a record that has been previously selected for printing). When a
  702. record is created, it is automatically selected (a [*] is placed in the select
  703. field). If the user wishes to de-select it, simply pressing the space bar while in
  704. the Select field will erase the [*] character.
  705.  
  706. When the reports; Mailing Labels w/Detail, and Shipping Sheet are run, they
  707. look for, and print only those records that have been selected. Records that
  708. have been printed will have a print indicator beside the select field. If a
  709. record was printed by Mailing Labels w/Detail report - a [L] will be
  710. displayed, by Shipping Sheet report - a [S] will be displayed, and by both
  711. reports a [√] will be displayed. Only those records that have been printed by
  712. both reports can be posted, a [√] is displayed in the Status field.
  713.  
  714. The bottom left of the panel contains the link to the detail panel. Beside the
  715. link is descriptive text that tells the user how to access the next panel. For
  716. example, in Fig 7, to go to the Detail panel, the user would place the cursor on
  717. the link, and press the [] key. This client has only 1 one detail line for this
  718. transaction. The detail window can show up to 8 lines of detail.
  719.  
  720. Posting moves data from the un-posted to the posted Request Information
  721. panel. Posting data regularly will maintaining optimum data entry speed.
  722. Only data that has been posted can be analyzed by the analysis reports and is
  723. used in inventory calculations. The Request Information unposted and posted
  724. panels, contain the same basic information, but the posted panel does contain
  725. the additional field of Posted Date. See POSTING later in this guide. Panels cont: Request Detail Information Panel
  726.  
  727. The Request Detail panel records the product requested for each request
  728. record. As each panel records a single product, there may be more than one
  729. Request Detail panel that relates to a particular request record. Please see Fig
  730. 8, Request Detail Information Panel.
  731. The ID number for the panel is in the upper right hand corner, and cannot be
  732. edited by the user. This number is created automatically as new records are
  733. added.
  734.  
  735. Entries in the Quantity field are subtracted from the amount in the Quantity-
  736. On-Hand field in the Product panel. This running total maintains a inventory
  737. balance for each product. 
  738.  
  739. Note the quantity, in Fig 8. Quantities default to a positive number, you do
  740. not have to enter the plus sign. However, should you wish to enter a negative
  741. quantity, then you must use that sign. When entering the negative sign, you
  742. may enter it either in front of, or behind the number; RequestMANAGER
  743. will then, for consistency purposes, format the number with a trailing
  744. negative sign.
  745.  
  746. As with the Request Information panel, the Request Detail panel has a posted
  747. counterpart, the Posted Detail panel. When data is posted, it moves from the
  748. unposted Request Detail panel to the posted panel. It is important to perform
  749. POST on a regular basis. Posting often will keep the data in the unposted file
  750. at a minimum, maintaining optimum data entry speed. Only data that has
  751. been posted will be used by the analysis reports and for inventory
  752. calculations. DATA CHECKING PANELS
  753.  
  754. RequestMANAGER uses 6 data checking files to check the accuracy of
  755. information entered by the user. The codes contained in these data checking
  756. files are also used as 'keys' to analyze the data. For example, by using a
  757. consistent coding for prov/state abbreviations, the user can analyze the
  758. request data and determine the locations and patterns of client requests. See
  759. Fig 15. The panels used to display the data checking information in
  760. RequestMANAGER are:
  761.  
  762.  
  763. Client Hear-About-Us Panel
  764. The Client Hear-About-Us panel, one of the Client panel's data checking
  765. files, is used to maintain a list of allowable codes of how the client heard
  766. about the requested product. Codes such as; PAPER, RADIO, ADV (for
  767. advertisement), are possibilities. Used for analysis reports - see Fig 19a & 19b.
  768.  
  769.  
  770.  
  771. Client Prov/State Panel
  772. The Client Prov/State panel, the second Client Panel data checking file,
  773. contains generally accepted abbreviations for provinces and states. Used for
  774. analysis reports - see Fig 15.
  775.  
  776.  
  777.  
  778. Client Type Panel
  779. This panel, maintains the list of allowable client types. Suggested types could
  780. be; INDV = individual, GOVT = federal government, MUNI = municipal
  781. government .......
  782.  
  783.  
  784.  
  785. Product Panel
  786. This data file is used by the Detail panels, to maintain a standard list of
  787. product requested. Used for analysis reports - see Fig 16.
  788.  
  789.  
  790.  
  791. Request Source Panel
  792. Used by the Request panel, this file maintains a list of sources of where the
  793. request records originated. Such as PHONE, MAIL, WALKIN...... Used for
  794. analysis reports - see Fig 17.
  795.  
  796.  
  797.  
  798. Request Type Panel
  799. Used by the Request panel, this file maintains a list of request types. Such as
  800. PROMO = promotion, RECAL = product recall, REG = regular .... Used for
  801. analysis reports - see Fig 18.
  802.  
  803. User Panel
  804. This panel contains the information (Login ID, Password, Name, Location)
  805. about the  users, the users who are authorized to use RequestMANAGER.
  806. Entry to this panel is restricted. To gain entry, the supervisor password must
  807. be entered. See your RequestMANAGER registration card for the Supervisor
  808. password.
  809.  
  810. Initially there is only one entry, Quick Entry, in this panel. Quick Entry
  811. allows initial access to RequestMANAGER, before passwords are created for
  812. the users. AFTER the user's information has been created, delete the Quick
  813. Entry record. AT NO TIME, delete the Quick Entry without setting up
  814. additional passwords - subsequent access to RequestMANAGER may be
  815. impossible.
  816.  
  817. While the use of Login ID's and passwords is highly recommended, this
  818. feature can be disabled if desired. 
  819.       To disable user password checking:
  820.             ■ From the Main Menu, use command 99 to select the Panel
  821.                List. Enter the definer password when prompted, to gain
  822.                access to the Panel List.
  823.             ■ With the Panel List displayed, select System Operations
  824.                press [SHIFT-F9].
  825.             ■ Enter the definer password, see the registration card.
  826.             ■ Select option [B], User ID panel.
  827.             ■ The currently selected User ID panel name will be    
  828.                highlighted, press [F1] to cancel, then press [F7] to save. REPORTS
  829.  
  830. The report functions in RequestMANAGER are both powerful and versatile.
  831. Using reports, the user can print data (to the screen, printer, or file). There
  832. are 28 different pre-defined reports in RequestMANAGER, more can be
  833. added. 
  834.  
  835. Select a Report
  836. To select a report to print, the user first chooses Report Menu on the Main
  837. Menu, then selects a report type (Analysis, List, or Other) on the Report
  838. Menu, then selects the desired report. The Report Screen is then displayed.
  839. The Report Screen, shows the user the default settings for the selected report,
  840. where the report is to be printed (screen/printer/file), any search conditions,
  841. sort directions, .........  . For most instances the default settings will be correct.
  842. If desired however, the settings can be temporarily changed by the user. When
  843. the information displayed is satisfactory, the user, would press [SHIFT-F7] to
  844. begin the report.
  845.  
  846. When the report begins, the Report Selected OK screen is displayed. This
  847. screen shows the user which report will be printed, and gives the user a
  848. chance to cancel if desired. For some reports, the user is also presented with a
  849. ID range to select (to narrow down the amount of data to print).
  850.  
  851. The starting ID should always be less than the ending ID. For example: a
  852. valid ID range would be, 1 to 100, A to Z, 10 to 10, C to D .......
  853. but 12 to 10 would be an invalid range. If an invalid range is selected, the
  854. report will print (just the report header), but without any data.
  855.  
  856.  
  857. The ID range request has built in logic.
  858.       ■ If nothing is entered for starting and ending ID's:
  859.             For numeric ID's a range of 1 to 999999999 is assumed.
  860.             For text ID's a range of A to Z is assumed. For example, the
  861.             Product ID is a text ID. Pressing [ENTER] for both the starting
  862.             and ending ID's in Fig 9b, got the range shown in Fig 9c. If
  863.             however, an ID had been created with a leading number 
  864.             (ie: 1WIDGET), then it would not be picked up by the range A
  865.             to Z. DataPerfect sorts numbers before letters. If you have text
  866.             ID's which start with a number, use the starting range of 1
  867.             (ie: 1 to Z).
  868.  
  869.       ■ If an entry is made for either the starting or ending ID, but not both:
  870.             It is assumed that the user wants the starting and ID's to be the
  871.             same, ie: select only one record for printing. For example, in the
  872.             report shown in Fig 9a-c, if the user wished to select only those
  873.             records which contained the product, WIDGET. Then typing
  874.             WIDGET in either the starting or ending ID fields, and pressing
  875.             just the [ENTER] key for the other field, will select the range,
  876.             from WIDGET to WIDGET. Or, in other words, select only the
  877.             records that contained the product WIDGET.
  878.  
  879.       ■ Of course, the user can also manually enter the starting and ending
  880.       ID range as well.
  881.  
  882. Once the ID range is entered, the user is presented with the ID Range OK
  883. screen. This shows the user the ID range selected, and gives the user the
  884. opportunity to stop or accept the report. The report will then print.
  885.  
  886.  
  887.  
  888. Dpprint Printer Program
  889. All the reports (except mailing labels) in RequestMANAGER, should be
  890. printed with DPPRINT running. DPPRINT is a memory resident printer
  891. program included with DataPerfect. DPPRINT includes printer definitions
  892. for specific printers, and allows RequestMANAGER to print with bolding
  893. and underlining. DPPRINT also handles form feeds at the end of a print job.
  894. If DPPRINT is not loaded, when a report is run, the user will have to press
  895. [FORM FEED] at the end of a print job, to advance to the top of the next
  896. page, and on laser printers, to print the remaining information held in the
  897. printer's memory.
  898.  
  899. See your DataPerfect manual for details on loading DPPRINT.
  900.  
  901. If RequestMANAGER is being run on a network, then DPPRINT must be
  902. loaded before starting DataPerfect. As soon as report is begun in
  903. RequestMANAGER/DataPerfect, a print header is sent to the printer. From
  904. that point, until the job is finished (which can take minutes for large/long
  905. print jobs - or where there is a large amount of data to sort) the printer is tied
  906. up. The printer would be considered IN USE by the network, even though it
  907. might be printing only a small percentage of the time. During this time the
  908. printer will be unavailable to the rest of the network. Not very efficient. To
  909. get around this, DPPRINT acts as a print spooler. Taking the output for a
  910. print job, storing the information, then sending it to the printer when the
  911. report is finished.
  912.  
  913. If however, you are printing mailing labels on a dot matrix printer, then it
  914. might be advisable not to load DPPRINT. Some dot matrix printers are not
  915. reliable when printing labels, they jam, or the labels can go askew. As
  916. DPPRINT stores the entire print job, then sends it to the printer, any
  917. interruption in the print job, say to un-jam a printer, will cause DPPRINT to
  918. immediately re-send the job, from the beginning, as soon as the printer is
  919. turned back on-line, or if the computer was restarted as soon as DPPRINT is
  920. run again.
  921.  
  922.  
  923.  
  924. Add a New Report/Change an Existing Report
  925. While RequestMANAGER comes with a selection of reports, there are
  926. instances where the user might wish to create a new report, or change an
  927. existing one. See your DataPerfect Manual for complete details, a outline
  928. follows.
  929.  
  930. To add a report (or change an existing one). You must use the definer
  931. password shown on your RequestMANAGER registration card.
  932.       To add a report:
  933.             ■ From the Main Menu, use command 99 to select the Panel
  934.                List. Enter the definer password when prompted, to gain
  935.                access to the Panel List.
  936.             ■ With the Panel List displayed, select the panel, you wish to
  937.                base the report on.
  938.             ■ With the selected panel displayed, select Print/Export, press
  939.                [SHIFT-F7].
  940.             ■ Move the cursor to Built-In Reports, press [INSERT].
  941.             ■ Follow the procedures in your DataPerfect Manual and Work 
  942.                Book, to create a new report.
  943.             ■ If you wish the new report to be displayed on a menu, the
  944.                menu system must be changed. See your DataPerfect manual
  945.                for details.
  946.  
  947.       To change an existing report:
  948.             ■ From the Main Menu, use command 98 to select the Report
  949.                List. Enter the definer password when prompted, to gain
  950.                access to the Report List.
  951.             ■ With the Report List displayed, select the report, you wish to
  952.                change.
  953.             ■ Follow the procedures in your DataPerfect Manual and Work
  954.                Book, to change an existing report.
  955.             ■ The menu system must be changed to recognise any changes
  956.                made to a report. See the DataPerfect manual for details.
  957.  
  958. REPORTS - ANALYSIS
  959.  
  960. The Analysis Report Menu is one of three third level report menus, through
  961. which the user can select a analytical report. Please see Fig 10.
  962. Most of the analysis reports prompt the user to enter a ID range to narrow
  963. down the search for data. If the user wishes to further narrow down the
  964. selection, to a particular period, prov/state/, type, source, ...... then the user
  965. must change the report's search settings. Please see your DataPerfect manual
  966. for details.
  967.  
  968. If you have more than one year of request records entered, and only want the
  969. current year printed, the user must change the search conditions, so the report
  970. will only look for a specific range of Received and Shipped Dates. If the
  971. search conditions are not changed to select only a particular year, then
  972. reports that tabulate data in columns by months, would group data from like
  973. months but different years together; ie: add July 93 & July 94 together.
  974.  
  975. The analysis reports fall into two categories; quantity totalling (Inventory
  976. Detail and Summary) and record totalling reports (the other 10 reports).
  977. Inventory Detail and Summary reports will calculate a inventory balance for
  978. a range of products entered by the user, by adding together the quantity field
  979. in all the request detail records. These reports show the actual movement in a
  980. product. The other reports, show the number of times a product was
  981. requested. This can be different from it's quantity. For example, a client
  982. might request 8 brochures for the product WIDGET. The inventory reports
  983. will show the movement of 8 brochures shipped out. All other reports will list
  984. the movement as 1 - the number of times the product was requested. While
  985. every application will be different, normally the mix of quantities shipped
  986. will be weighed towards single units (ie: most clients will want a brochure,
  987. but a few may want more). As the number of records increases, the number of
  988. records shown in these reports will also approximate the quantity shipped and
  989. the number of clients.
  990.  
  991.  
  992.  
  993. Inventory Detail by Product Report
  994. This report calculates the inventory for the product range entered by the
  995. user, listing all transactions. Normally used for audit purposes - ie: if you
  996. want to know what transactions are used in calculating a product's inventory
  997. balance, or as a check of the balance in the product panel. This report
  998. requests the user to enter the starting and ending Product ID's, so the user
  999. should have those IDs handy when the report is run.
  1000.  
  1001. This report is a detail report, it lists all lines of data - without any summary.
  1002. If you have a large amount of data, the printout can be long. See Fig 11.
  1003.  
  1004.  
  1005. Inventory Summary by Product Report
  1006. This report has the same basic format as the previous report, Inventory Detail
  1007. by Product. However this report only prints the totals for each product. The
  1008. report requests the user to enter the starting and ending Product ID's, so the
  1009. user should have those IDs handy when the report is run. This report would
  1010. most likely be used for audit purposes, to find an error in data. It goes
  1011. through each line of request detail and calculates an inventory balance -
  1012. useful for comparing with the inventory on hand field in the product panel.
  1013. See Fig 12.
  1014.  
  1015. Note (Fig. 12) there is a mix of positive and negative inventory quantities. A
  1016. negative quantity might indicate that there was an error in entering.
  1017. Indicating a need to run the Inventory Detail report, and then reconcile the
  1018. inventory.
  1019.  
  1020.  
  1021.  
  1022. #Requests per Month (Workload) Report
  1023. Requiring no input (ID's) from the user, this report tabulates the number of
  1024. requests in columns. This report, see Fig 13, is calculated on the Received
  1025. Date. This report is useful in comparing the workload (#requests) from one
  1026. month to another. The data selected can be further narrowed down by
  1027. changing the search conditions. See the page 25.
  1028.  
  1029.  
  1030.  
  1031. #Requests and Average Response Report
  1032. This report displays both the number of requests (top line) and average
  1033. response time (bottom line - in days) in tabular form by month. This report,
  1034. see Fig 14, is calculated on the Received Date. Average response time is
  1035. defined as the average difference between the date the request is received
  1036. and the date the request in shipped, 
  1037.  
  1038. for all the requests shipped during a particular month. Notice that there is
  1039. difference between the number of requests in Fig 14 & 13. Records without a
  1040. valid date in the Received Date or Shipped Date fields are ignored. As the
  1041. difference is not significant, one would have a high level of confidence in
  1042. the response times.
  1043.  
  1044. This report can help to spot problems in processing requests. Hypothetically, a
  1045. request received should be processed and shipped within a few days, any
  1046. longer and there might be a problem. An order of magnitude longer, and it
  1047. might indicate a staff attitude problem - after all if a potential client was
  1048. interested enough in your product to contact you, then there is an obligation
  1049. (and it's smart business) to fill the request as fast as possible.
  1050.  
  1051.  
  1052.  
  1053. #Detail by Product per Month Report
  1054. This report shows the number of requests for each product in the range of
  1055. products selected by the user. See Fig 14a.
  1056.  
  1057.  
  1058.  
  1059. #Requests by Prov/State per Month Report
  1060. The #Requests by Prov/State per Month report, shows in tabular format, the
  1061. number of requests, for each province/state, shipped by month. This report,
  1062. see Fig 15, is calculated on the Received Date.
  1063.  
  1064. This report can be used to help show some useful comparisons, prompt some
  1065. interesting questions. For example, the report will show if there is a
  1066. particular region or province/state which is requesting the most. Conversely
  1067. that also shows a region which is requesting the least. Why? Does the pattern
  1068. of requests compare to sales? ie: is the distribution the same by region or
  1069. month. Is there a pattern in requests; by month increasing or decreasing (do
  1070. our products need updating), seasonal changes ....... How do these requests
  1071. compare to our advertising costs?
  1072.  
  1073. This report requires the ID range be entered by the user, the data selected can
  1074. be further narrowed down by changing the search conditions. See the
  1075. DataPerfect manual for details.
  1076.  
  1077.  
  1078.  
  1079. #Detail by Product & Prov/State per Month Report
  1080. This report requests the user to enter the Prov/State ID, so the user should
  1081. have that ID handy when the report is run. This report shows in tabular
  1082. format, the number of requests by each product requested, for a particular
  1083. province/state, shipped by month.This report, see Fig 16, is calculated on the
  1084. Shipped Date.
  1085.  
  1086. This report expands on the information presented in the previous report; the
  1087. user could select a particular location that is of interest, then use the #Detail
  1088. by Product & Prov/State per Month report to determine what makes up their
  1089. requests. This report can show if client's requests are changing by time or by
  1090. product.
  1091.  
  1092.  
  1093.  
  1094.  
  1095. #Detail by Prov/State & Product Report
  1096. This report is the reverse of previous report - this sorts first by Prov/State,
  1097. listing what product each location requests  by month. See Fig 16a.
  1098.  
  1099.  
  1100.  
  1101. #Requests by Source per Month Report
  1102. The #Requests by Source per Month report, shows in tabular format, the
  1103. number of requests, for each request source, for request's shipped by month.
  1104. This report, see Fig 17, is calculated on the Shipped Date. This report will
  1105. show you how the client gets in contact with you, and if it varies from period
  1106. to period.
  1107.  
  1108.  
  1109.  
  1110. #Requests by Type per Month Report
  1111. The #Requests by Type per Month report, shows in tabular format, the
  1112. number of requests, for each request type, for request's shipped by month.
  1113. This report, see Fig 18, is calculated on the Shipped Date. This report will
  1114. show you what are the types (kinds) of client requests, and if they vary from
  1115. period to period.
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121. The final two analysis reports compare the Hear-About-Us field and either
  1122. the Prov/State field or the Comment field in the Client Information Panel.
  1123. See information about using the Comment field for analysis on page 15. For
  1124. the Hear-About-Us analysis reports to provide accurate/reliable information,
  1125. the clients must be asked and respond, as to how they heard about the
  1126. products and where. A low response rate might adversely effect the accuracy
  1127. of the data.
  1128.  
  1129.  
  1130.  
  1131. Hear-About-Us by Prov/State Report
  1132. This report compares how a client heard about you versus location. What is
  1133. the most effective means of reaching your clients? This report can tell you.
  1134. For example; how can one know the most cost efficient means of contacting
  1135. potential clients? Compare the relative response rate for different advertising
  1136. means (ie:Newspapers x,000  Magazines y,000  Radio z,000 requests ....) with
  1137. the actual dollars spent. Do they all have the same cost per thousand requests?
  1138. Are some better than others? Are certain locations (prov/state) more or less
  1139. cost efficient. By pinpointing specific locations, and methods of contact, can
  1140. dramatically effect one's advertising efficiency.
  1141.  
  1142. The report, see Fig 19a, shows the number of clients for each Hear-About-Us
  1143. code, grouped by prov/state. For example, Fig 19a shows us that 5 times more
  1144. clients are reached (or report they are) by advertising in Maryland (code MD)
  1145. than North Carolina (code NC). ..... Why?
  1146.  
  1147.  
  1148.  
  1149. Hear-About-Us by Where (Comment) Report
  1150. This report uses the information entered into the Comment field to further
  1151. analyze the Hear-About-Us field. See information about using the Comment
  1152. field for analysis on page 15. It is important to be consistent when entering
  1153. data in the Comment field. Please see Fig 19b. It can be seen that the
  1154. Montreal newspaper, La Presse, was entered 3 different ways. These would of
  1155. course have to be added together (or the information changed in the Client
  1156. Information panel, and the report run again) to calculate it's relative
  1157. effectiveness.
  1158.  
  1159. This report shows the number of clients, for each Hear-About-Us code,
  1160. grouped by the information in the Comment field - in this case (Fig 19b)
  1161. newspapers. As can be seen in this example, the newspapers La Presse, Le
  1162. Soleil, and Journal de Montreal, all Quebec newspapers have the highest
  1163. number of responding clients. People in Quebec seem to like our products ....
  1164. Why not others?
  1165.  
  1166. Note; in the examples shown, Fig 19a & 19b, the clients weren't asked how
  1167. they heard about a product. Because they volunteered, the response
  1168. percentage (#Hear-About-Us responses for a particular location  divided by 
  1169. the number of clients for the same location) varied wildly, from 2% to 49%. A
  1170. high level of confidence in the data can only be achieved when the variation
  1171. in the response percentage is minimal. Always spot check the data to verify
  1172. this.
  1173.  
  1174. REPORTS - LIST/DETAIL
  1175.  
  1176. The List/Detail Report Menu is the second of three third level report menus,
  1177. through which the user can select a list or detail report. Unlike the Analysis
  1178. Report Menu, the list/detail reports provide no analysis function, but act as a
  1179. means of printing selected data. Please see Fig 20.
  1180. To narrow down the data (to search through and print), these reports prompt
  1181. the user for an ID range. For example, when printing the Client List report,
  1182. the report prompts the user for the starting and ending Client ID's to print.
  1183. As the report requests the user to enter an ID range, the user should have
  1184. those ID's handy when the report is run.
  1185.  
  1186. Of course, as in the Analysis reports, the user may further narrow the data by
  1187. changing the search conditions. For example, if the user wished to print the
  1188. Client List report but only wanted the clients printed who resided in a
  1189. particular Prov/State, let's say British Columbia (which has a code of BC) .
  1190. Then the user would change the search conditions, to look only for a range
  1191. starting from BC and ending with BC. For further details on changing the
  1192. search conditions, please see the DataPerfect manual.
  1193.  
  1194.  
  1195. As all of these reports have the same basic format, perhaps the easiest/best
  1196. way to describe (what ID the reports request?, what is the result of running
  1197. each of the List/Detail reports?) is to present this information in a tabular
  1198. format, then go into more depth on a few of these reports. Please see the
  1199. table, on the next page.
  1200.  
  1201.  
  1202.  
  1203.  
  1204. REPORT ID
  1205. REQUESTED RESULT Client Client Lists clients Client by Type Type Lists clients by type Client Hear-About-Us H.A.U Lists hear-about-us codes Client Prov/Sate Prov/State Lists prov/state codes Client Type Type Lists client type codes Product Product Lists product codes Request Request Lists request records Request Detail Request Lists request rec w/detail Request Source Source Lists source codes Request Type Type Lists type codesTable 1:List/Detail Reports
  1206.  
  1207.  
  1208. As seen above, these reports cover both the main data files (Client, Client by
  1209. Type, Request, and Request Detail) and the smaller data checking data files
  1210. (Client Hear-About-Us, Client Prov/State, Client Type, Part, Problem,
  1211. Product, Request Source, Request Detail, and Request Type).
  1212.  
  1213.  
  1214.  
  1215. Client List Report
  1216. The Client List Report shows the client's name, address, phone and fax
  1217. numbers. Please see Fig 21.
  1218.  
  1219. This report requests the user to enter the starting and ending Client ID, so the
  1220. user should have those ID's handy when the report is run. Of course, as in the
  1221. analysis reports, the user may further narrow the data by changing the search
  1222. conditions. For example, if the user wished to print the Client List report but
  1223. only wanted the clients printed who resided in a particular prov/state, let's
  1224. say British Columbia (which has a code of BC) . Then the user would change
  1225. the search conditions, to look only for a range starting from BC and ending
  1226. with BC. For further details on changing the search conditions, please see the
  1227. DataPerfect manual.
  1228.  
  1229.  
  1230.  
  1231. Request List & Request Detail Report
  1232. The Request List and Request Detail reports both request that the user to
  1233. enter the starting and ending Request ID, and both provide similar
  1234. information - however the detail report does provide the detail on the
  1235. product requested.
  1236.  
  1237.  
  1238. Product List Report
  1239. The Product List report is a simple column report (like all the other data
  1240. checking file reports). The report prompts the user for the starting and
  1241. ending Product ID, so the user should have those ID's handy when the report
  1242. is run. Like all other reports, the data can be further narrowed down by
  1243. changing the search conditions. 
  1244. The Product List report shows the quantity on hand for each product.
  1245. Normally the quantity should be a positive number (see Fig 24), a negative
  1246. quantity might indicate an entry error and the need to check the data
  1247. (perform a inventory reconciliation). Any errors found would have to be
  1248. reversed. See your DataPerfect manual for details.
  1249. REPORTS - OTHER
  1250.  
  1251. The Other Report Menu is the final of three third level report menus, through
  1252. which the user can select a report. Other reports, are reports that don't quite
  1253. fit into the previous two report categories, analysis, or list/detail. Please see
  1254. Fig 25.
  1255. There are four other reports the user can choose from. They are; covering
  1256. letter, mailing labels two types, and shipping sheet). These reports will only
  1257. use data in the unposted panels.
  1258.  
  1259.  
  1260.  
  1261. Covering Letter
  1262. The covering letter allows the user to send to a client, a standard "canned"
  1263. letter that details the product requested for a particular request record. 
  1264. Before the letter is used the first time, the text of the letter must be edited.
  1265. While the covering letter format is complete, the text of the letter is just a
  1266. series of x's (ie: XXXXXXXXXXXXXXXXXXXXXXXXXX....). To change
  1267. the user will have to enter the Report List from the Main Menu (use selection
  1268. 98 to do this), select Covering Letter from the list of reports, choose option 8
  1269. (to edit the report), press the [INSERT] key to turn on the typeover mode (to
  1270. type over the text XXXX's that are in the report), then enter the text that is
  1271. desired. Press [F7] when complete. For more information on editing a report,
  1272. see your DataPerfect manual for details.
  1273.  
  1274. The report when run will prompt the user for the starting and ending Request
  1275. ID, so the ID's should be handy when the report is run. Like all other reports,
  1276. the data may be further narrowed down by changing the search conditions.
  1277.  
  1278.  
  1279. Mailing Labels
  1280. The mailing label report prints out client information (name, street, city ....)
  1281. in a format suitable for continuous form labels (ie:labels printed on a dot
  1282. matrix printer). The report has been set up for a label of 4" (or 40 characters)
  1283. wide by 1" (or 6 lines) high; (1" height is calculated as: 1" from the top of one
  1284. label to the top of the next label). If your labels are different then you will
  1285. have to modify the format. Please see your DataPerfect manual, for details on
  1286. label report printing.
  1287.  
  1288.  
  1289.  
  1290. Mailing Labels w/detail
  1291. Like the previous report, this report is designed for continuous form output
  1292. on a Epson compatible dot matrix printer (other dot matrix printers require
  1293. that the report's embedded printer strings be changed). The report has been
  1294. set up for a label 6" (or 70 characters) wide by 3" (or 18 lines) high. This
  1295. report prints along the top of the label, the detail of product requested. If the
  1296. quantity of the product requested, is not one, then quantity is also printed.
  1297. This allows the individual who fills the client request, to pick the requested
  1298. product from inventory, and mail it - using only one piece of paper, the
  1299. mailing label. This report will choose only those records that have been
  1300. selected by the user (see the Request Information panel - page 16). Once
  1301. printed, the printed record is updated to reflect it's printed status. ie: if a
  1302. record was 1st printed by the Mailing Labels w/detail report a [L] is placed in
  1303. the printed section. If both the w/detail and Shipping Sheet reports have been
  1304. printed then a [√] will be entered in the printed field. 
  1305.  
  1306.  
  1307.  
  1308. Shipping Sheet
  1309. The final report, the Shipping Sheet allows the user to easily produce a report
  1310. suitable for audit purposes. The report will ask the user for the Request ID,
  1311. so this will need to be handy. Like the w/detail report, this report prints only
  1312. those records that have been selected for printing by the user, and once
  1313. printed the printed field is updated in the unposted request information
  1314. panel. EXPORT
  1315.  
  1316. The export reports, selected through the Export Menu, allow for easy
  1317. movement of data to other programs.
  1318.  
  1319. These reports, will export all of the main data files (Client, Request and
  1320. Request Detail both posted and unposted), in delimited text format, to the
  1321. directory where the data files are located. The user cannot select a range to
  1322. export, all data is exported.
  1323.  
  1324.       Data file to Export           Export filename
  1325.       Client                        Client.fil
  1326.       Request posted                TRX-Post.fil
  1327.       Request unposted              TRX-Info.fil
  1328.       Detail posted                 DET-Post.fil
  1329.       Detail unposted               TRX-Det.fil
  1330.  
  1331. It should be noted that as the export uses the delimited text format (using
  1332. commas to separate the fields), if any of the data contains commas then
  1333. problems will result. If you are unsure about your data, you should check it.
  1334. Any easy way would be to use the panel search feature (press [F2] when in a
  1335. panel), and using the formula option, look for a comma.  MERGE
  1336.  
  1337. The merge reports, selected through the Merge Menu, allow for an easy
  1338. creation of merge files, in WordPerfect's secondary merge format. These files
  1339. are used by word processors when performing a mail merge.
  1340.  
  1341. Three merge reports can be run, one containing client information, the other
  1342. request and request detail information one posted the other unposted. Anyone
  1343. will create a merge file in the directory where the data files are located.
  1344.  
  1345.       Data to merge                 Merge filename
  1346.       Client                        Client.mrg
  1347.       Transactions unposted         TRX.mrg
  1348.       Transactions posted           TRX-Post.mrg
  1349.  
  1350. It should be noted, that the user cannot select a range to merge, all data is
  1351. merged.
  1352. POST
  1353.  
  1354. The Post command, located on the main menu; posts (moves) request and
  1355. request detail data from the unposted to the posted files, updates 18 indexes,
  1356. and adjusts the quantity on hand field for each product posted. The analysis
  1357. and inventory reports use only posted data.
  1358.  
  1359. Only unposted data that has the correct status can be posted (see page 16).
  1360. The posting operation assumes that the user wishes the post command to be a
  1361. 3 step procedure - that the mailing labels w/detail (for inventory picking and
  1362. mailing purposes) and the shipping sheet (for audit purposes) must be run
  1363. before the user can use the post command. If the user wishes posting to be a
  1364. two step process (ie: not run the shipping sheet) then; the user can choose to
  1365. print the shipping sheets to the screen not the printer, or the user can modify
  1366. the mailing label w/detail report definition changing RV20 (to only place a
  1367. [√] character to the record printer field, when the report is run).  Posting
  1368. should be performed often, ie:once a day. Posting regularly will keep the
  1369. unposted files small ensuring optimum data entry speed.
  1370.  
  1371. Because posting performs a number of operations, it may take awhile to post a
  1372. large number of records. For example, on a slow 386 with a small (slow) hard
  1373. drive, it may take approximately 15 seconds per request record. If the user
  1374. enters 100+ request records a day, that is approximately 25 minutes to post.
  1375.  
  1376. For optimum speed - post often and have a fast pc with a fast hard drive.
  1377.  
  1378. When the Post command is selected from the Main Menu, the user will be
  1379. prompted for a password. The password is POST. The report requests the user
  1380. to enter the starting and ending Request IDs, so the user should have them
  1381. handy when Post is run. While the posting operation is in progress, each
  1382. Request ID is displayed as it is posted.
  1383.  
  1384. ALWAYS backup the data before using the post command. Use the backup
  1385. routine included with DataPerfect - see your DataPerfect manual for details.
  1386. Never, interrupt/stop the posting process while in progress, as the data or
  1387. indexes may be corrupted or duplicated. Should posting be
  1388. interrupted/stopped, the backuped data must be restored, and the posting
  1389. operation repeated. HOW TO USE
  1390.  
  1391.       1     Determine the codes needed for the data checking files. (see
  1392.             page 19) The sample data checking data files already have the
  1393.             codes listed on page 19 entered, these can be changed as
  1394.             required. To access these data files, select Misc Panel Menu
  1395.             from the Main Menu, then choose the desired panel from the
  1396.             list provided.
  1397.  
  1398.       2     Enter any additional data checking codes needed. In most cases
  1399.             the sample data entered in these files will be all that is
  1400.             required. However you will probably need to enter product, and
  1401.             client type before you proceed. Any information that is in the
  1402.             Client, Request, Request Detail, Posted Request, Posted Request
  1403.             Detail panels must be deleted. Delete any sample data checking
  1404.             data that you do not want (do this only after deleting any
  1405.             information in the main data panels).
  1406.  
  1407.       3     At this point, RequestMANAGER is ready for operation.
  1408.             Before requests are entered, make a copy of the data files on
  1409.             your hard disk. Label the diskette, RequestMANAGER - ready
  1410.             for operation.
  1411.  
  1412.       4     Inventory - Balance Forward
  1413.             RequestMANAGER, among other things, tracks inventory.
  1414.             Before client requests are entered for the first time, any
  1415.             beginning inventories should be entered. Inventory totals are
  1416.             kept by the Product panel. The Product List (List/Detail Report
  1417.             Menu) will give a inventory quantity-on-hand balance for each
  1418.             product. If you do not know if you wish to track inventories,
  1419.             skip this section. This may be performed later.
  1420.  
  1421.             From the Main Menu, choose the client panel. Use lookup ([F8]
  1422.             or []) to select client ADMINISTRATION, which is already
  1423.             created and included with the sample data. TAB to the 1st link
  1424.             at the bottom of the client panel. This is the link to the
  1425.             unposted Request Detail panel. As no requests have been
  1426.             entered for this "client", you must press [F5] to move to the next
  1427.             panel and create an entry.
  1428.  
  1429.             You are now in the unposted Request Information panel, in
  1430.             CREATE mode (see top right of the screen). Today's date has
  1431.             been entered for the Received date, press [ENTER] to accept
  1432.             this, press [ENTER] to accept the Shipped date (posting will
  1433.             automatically enter this for us), at Request Type use lookup to
  1434.             choose BALANCE FORWARD, TAB past Request Source, then
  1435.             press [ENTER] to agree with the Select indicator (shown as a
  1436.             [*]). Note that the request detail window at the bottom of the
  1437.             screen is empty. We have yet to create the adjusting lines. Press
  1438.             [F5] to save the information just entered, and move to the
  1439.             detail panel and create a new detail record.
  1440.  
  1441.             You are now in the detail panel and in CREATE mode. Enter
  1442.             each product and it's quantity. Note when entering the
  1443.             quantity, enter it as a negative quantity. Any information
  1444.             entered in the quantity field of the Request Detail panel, is
  1445.             subtracted from the running total kept in the Product panel. As
  1446.             we want a positive effect on the running total we must enter
  1447.             any number which might increase an inventory as a negative.
  1448.             (Remember from your high school math that a negative
  1449.             negative = a positive, while a negative positive = a negative).
  1450.             When all records have been entered press [F7] to exit back to
  1451.             the Request Information panel. Note that the window now has
  1452.             request detail information.
  1453.  
  1454.             Inventory - Adjustments/Goods Received
  1455.             The same procedure would be performed to enter an adjustment
  1456.             to inventory (except Request Type = ADJUSTMENT) if for
  1457.             example after a periodic inventory reconciliation a variance
  1458.             was found, or to receive product from a supplier (except
  1459.             Request Type = RECEIPT). Just remember, that anything that
  1460.             you want to have a positive effect on an inventory (ie:increase
  1461.             a inventory balance in RequestMANAGER from 100 to 150),
  1462.             must be entered as a negative. RequestMANAGER subtracts
  1463.             any product movement in the Request Detail panel from the
  1464.             quantity-on-hand balance. Because it is already subtracting, a
  1465.             number must be entered as a negative to increase a balance. To
  1466.             use the above example: to increase a inventory from 100 to 150,
  1467.             a 50- (a negative) must be entered in the Request Detail panel.
  1468.  
  1469.             Exit to the main menu, select report menu, then other report
  1470.             menu. Run the mailing labels w/detail and shipping sheet
  1471.             reports to prepare the balance forward entry for posting. If the
  1472.             user does not wish to print these entries, select print to screen
  1473.             for each report. Once both reports have been run. Choose the
  1474.             post command from the main menu. The program is now ready
  1475.             for entering requests.
  1476.  
  1477.       5     Begin entering client requests.
  1478.  
  1479.       6     Backup data daily. Use the backup command included with
  1480.             DataPerfect. See your DataPerfect manual for details. Keep
  1481.             backup disks in a safe place. Always backup data BEFORE
  1482.             posting.
  1483.  
  1484.       7     Post data often, once a day is best.
  1485.  
  1486.       8     Regularly spot check data for accuracy. A good check is to
  1487.             compare an actual inventory physical count vs the total kept by
  1488.             the program for a few products. Do this monthly. A rule of
  1489.             thumb: if inventory is checked monthly, each product should be
  1490.             checked twice during the year. Therefore, take the number of
  1491.             products that will be tracked by RequestMANAGER, divide
  1492.             that number by 6, the result is the number of product
  1493.             inventories that should be checked (compared to
  1494.             RequestMANAGER) each month. Any differences should be
  1495.             reconciled, and adjustment/corrections made.
  1496.  
  1497.             If a inventory error is found, but the error can't be attributed
  1498.             to particular record or client then use the same procedure for
  1499.             creating a balance forward entry to create an adjusting entry
  1500.             (see previous page). However, for request type choose
  1501.             ADJUSTMENT not balance forward.
  1502.  
  1503.             This regimen ensures a high degree of data accuracy.
  1504.  
  1505.       9     Analyze the data. APPENDIX
  1506.  
  1507. List of Files
  1508.       Filename          Information or Function
  1509.       Demo.bat          Demo batch file
  1510.       Readme.1st        Information text file
  1511.       Request.001       Client
  1512.       Request.002       Client Type
  1513.       Request.003       Product
  1514.       Request.004       Prov/State
  1515.       Request.005       Request
  1516.       Request.006       Request Detail
  1517.       Request.008       Request Type
  1518.       Request.009       Request Source
  1519.       Request.011       Request posted
  1520.       Request.012       Request Detail posted
  1521.       Request.013       User
  1522.       Request.IND       Indexes for all data files.
  1523.       Request.STR       RequestMANAGER program structure.
  1524.       Request.TXX       Text from the street and address fields in the
  1525.                         Client data file.
  1526.       Run.bat           Start batch file
  1527.  
  1528.  
  1529.  
  1530. Indexes
  1531.  
  1532. DataPerfect uses a index file to keep track of all of the indexes for all of the
  1533. data files. An index is a sorted list of data.
  1534.  
  1535. Among other things, a index can help data lookup provide more meaningful
  1536. information. For example, while in the Client panel, and positioned on the
  1537. city field, the user pressed the lookup key [], to see which clients were
  1538. located in the same city - it probably would be helpful if that information
  1539. when displayed, was sorted by city. By using indexes it can.
  1540.  
  1541. Each of the data files in RequestMANAGER is provided with only a few
  1542. indexes. A index is not provided for each of the fields, for all 12 data files, as
  1543. the disk space required could be very large. (We don't know how large your
  1544. hard drive is, or how many records you might have.)
  1545.  
  1546. If you find that you use lookup frequently, on a few fields, it probably would
  1547. make sense to create a index for those fields. However, be aware that disk
  1548. space can be used quickly, if you have a large number of records, and/or
  1549. want a number of indexes. Also as file size increases, access time slows down.
  1550. An easy calculation of space used by an index is to multiply the number of
  1551. records times the number of indexes, times 10 (DataPerfect's number, we have
  1552. found 11.5 to be closer). If you are getting short on disk space, or find that
  1553. the screen updating is taking a bit too long, then be wary of increasing the
  1554. number of indexes. System Requirements
  1555.  
  1556. RequestMANAGER will run on all IBM/MS-DOS compatible computers, just
  1557. as DataPerfect will, however the faster the computer and the bigger and
  1558. faster the hard drive the better it will run. In other words,
  1559. RequestMANAGER and DataPerfect will run on a XT or a 286 computer
  1560. with a 20Mb hard drive, but you won't like the performance.
  1561.  
  1562.       System recommendation
  1563.              IBM or IBM compatible computer
  1564.              80386 processor or higher, 486 or Pentium recommended.
  1565.              DataPerfect 2.3 or later
  1566.              DOS 5.0 or later
  1567.              2Mb RAM (4Mb+ even better) with expanded memory driver
  1568.               loaded.
  1569.              Fast hard disk; the bigger, the faster, the better
  1570.               (any modern 200Mb+ caching IDE hard drive is fine, a
  1571.               VLB enhanced IDE or SCSI-2 caching hard drive is ideal).
  1572.              VGA recommended, colour suggested.
  1573.              Internal modem, if you plan to use the program phone dialing
  1574.               feature.
  1575.              Epson compatible dot matrix printer for printing the mailing 
  1576.               labels w/detail.
  1577.